right to receive goods - Alemán Inglés Diccionario